1397
0
2366
1
2666
9
608
572
1295
3765
4
3683
2535
2
280
2650
20
743
21152
8
2250
388
3090
6
3083
1287
1107
297066
32302
383
19783
337
2270
2773
3322
2932
894
3498