2502
1
3054
2
4179
2100
1618
2360
6
841
586
1380
0
862
7793
4
1306
2650
20
2534
2936
10
2478
2309
1817
7733
658
6779
5
96
742
1631
3400
3066
7
1425
2395
1868
16062
15