1804
3
1268
1
2297
2
582
0
95
3593
16
1618
2277
2999
10736
26
383
1590
1035
4670
1248
1660
1752
346
1394
2794
5658
9
4012
2939
891
2528
3758
7304
7
2257