1585
2
4309
3
2255
123674
35
1812
1
5204
458
0
923
2277
1451
1075
4187
10
2322
4
2732
2786
2072
5346
1774
1768
12459
1001
1347
4862
592
3998
5
1376
2304
1002
603
20850