1057
0
2638
2
1514
2213
1
1609
1490
5
2399
8
1239
1404
2710
2097
4
1218
5106
2646
1467
384
968
2163
608
471
492
543
802
661
11351
17
1093
693
3
1104
684
9566