3636
4
2480
2707
2
1013
0
910
1
513
1425
3649
5
2059
84
5390
7
1123
2531
1991
3
535
479
3297
12
372
3608
14861
2023
2623
211
736
2106
802
8162
656
888
1974