1585
2
2255
123674
35
1812
1
4309
3
923
1451
0
1075
2322
4
2786
2072
5346
5204
1001
1347
458
592
2304
1002
1364
1583
1840
6
674
4187
10
2002
3461
2277
2732
6676
12
3971