3688
5
1440
2
2271
4
1727
1964
3
1243
0
1105
1531
3868
10
1103
484
2663
596
668
5052
1744
1
5347
462
2835
914
938
2123
1593
2013
475
534
490
850
1166
562