2395
0
962
1
1073
4232
2
747
547
475
1454
3277
8
637
4362
5
4328
10
965
472
471
853
1804
765
3380
3
531
611
1745
1044
1861
1069
2299
493
369
1603