2518
3
14125
10
3629
1
1023
3225
6
1339
989
0
641
1231
3240
2687
2
1690
1564
1423
1372
1976
159
3871
2794
2710
1495
1635
4
1618
2100
841
3470
5
2284
1554
862
2650
20