951
1
619
2131
564
1618
0
616
2502
2377
2740
1367
6779
5
496
1089
3539
3
5372
2
1380
1326
1645
7
1107
3820
2305
2570
779
3379
8607
8
2061
4833
4943
404
2153