1804
3
1162
1
517
2562
1526
1767
2
820
101569
0
833
8329
2505
1175
1181
1636
5
3378
7
1518
1239
2299
2029
1326
3256
4012
1202
2821
1843
461
4444
6
1000
2310
1888