2198
5
1132
0
2061
2
1084
935
804
493
383
1282
300
475
4349
2211
573
3323
4
1053
1049
714
1129
553
2789
1
913
1454
1874
2297
329
611
445
2047
3
414