2403
3
3057
10
948
2
768
0
570
1419
1
3802
1589
879
88
11444
17
565
2292
638
2026
4642
16
560
1411
8
1319
2006
5
584
3375
7
1010
1056
5332
25
641
2427
2859
568
4402