202
1
1646
3
1081
2
268
0
1406
7
777
4
3570
2451
10003
9
1392
6
674
5371
1789
1060
944
836
12743
12
3261
8
2770
8860
2022
6329
2545
1463
2238
2192
2355
4157
3312
2612