5199
4
1887
1
1346
954
6064
2
11066
5
3726
1471
2932
3225
3220
11528
1616
0
1171
1822
1222
1091
669
992
746
1534
1888
3
1033
1274
1453
1678