1761
2
1505
0
693
1302
2489
1982
1
3329
9410
6
1762
3
1954
123674
35
453
2889
4
2659
7
2828
3460
32302
745
574
402
4237
479
458
517
2512
968
34
5382
5
3196
1289601