3100
2
3918
7
2277
0
2304
3
1998
4
2072
1581
2773
5
1576
3765
844
3423
1295
1
3465
2650
20
297066
2584
11
280
658
3683
4002
5225
8
1441
4398
10
12459
2250
2860
2245
2241
4465
22