2123
1
2470
5
1639
1412
1989
3
974
1883
2
1320
1222
967
1195
1348
1716
3765
4
297066
0
1295
894
2683
1092
3683
2650
20
571