5033
15
5226
5
3519
9
3817
1
738
0
1960
2
59
4874
8
3587
2598
1614
4
2088
2528
3
3841
12
2101
2826
1700
4834
3195
3369
3679
1795
5322
2452
2011
2255
6
4176
6745
16
3643
2605