1182
2
1418
1022
417
0
1261
1
3404
3
1392
805
2800
849
2346
3375
11881
543
43
2991
999
3287
1156
8773
10
661
2225
710
650
883
292
1907
5
447
512
2856
4