3022
7
2528
3
3587
2
5226
5
2132
3494
1
2542
2541
0
3817
8
3519
9
2012
1960
2598
796
6
2297
2489
1698
738
1266
712
1913
2257
7304
1566
1795
527
2036
2452
3014
20
1345