2605
2
1960
59
0
3519
9
3195
3889
4
2132
2598
3841
12
3988
2528
3
738
6745
16
5226
5
4834
2255
6
2826
1
3643
1614
8607
8
2101
2088
2452
2917
4874
3369
2542
5375
8527
1569