1292
2
578
1
1140
11492
12
1050
0
1165
3
2324
1152
1285
901
534
1683
4
607
553
842
1561
7
714
6
896
993
10
1601
1150
5684
2935
8852
23
1418
5
1082
4201
16
946
1710