930
1
4295
4
2469
2358
15
1327
4332
7
2562
995
953
1531
3
2037
2
3742
5
1360
713
11
0
1665
1446
685
1508
2130
182
1253
2490
581
1195
495
537
590
1822
868