638
0
3051
2
1849
1583
1
940
1759
572
1585
3461
4
2906
1512
2583
7
803
3426
657
1589
3
1347
2382
2440
2258
3063
1844
1346
2124
761
1804
3083