504
1
933
1332
0
423
14492
2190
1605
6435
7
525
2914
5
3251
6
1428
3063
3
1360
48708
2168
683
383
4964
2855
31220
10
3092
4543
2275
2
2024
1588
2030
3510
3691
398