2104
3
356
0
1603
2
480
1292
955
1898
1
2024
5
455
407
2196
4362
4111
574
74
573
1084
598
1504
935
962
1229
251
353
522
472
546
337
882
1425