3315
3
1645
1
543
0
2095
4
1132
1037
2393
2
3287
3626
2585
7334
158
952
15789
2105
1342
1152
2714
5
1343
597
1866
7
480
2461
20
6370
4396
1155
496
445
2604
1123