3403
2
253
0
1328
1
5922
5
1744
7329
6
1352
402
971
2344
1812
1462
2322
4
2786
1001
2255
4187
10
2732
6676
12
1431
123674
35
1044
1617
980
24337
22
1161
592
673
1185
1777