3610
3
6579
32
3831
7
4074
0
2194
2
1599
2257
5
2642
1
888
2638
1698
1437
4202
693
930
2155
1660
2152
1819
3527
3854
1632
2294
8641
9
684
5635
847
402
1788
2229
4