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