640
0
968
230
2461
20
2546
1
2799
3
802
1522
381
169
1333
325
683
2211
470
2064
2658
2711
2407
2
4117
4
1029
1780
330
587
20634
8
374
2111
348
575