15233
1
1444
673
4562
10
1185
2
1558
2309
1777
400
0
3117
8
2604
2505
1522
1162
4849
9877
5
4074
4465
22
20312
39
3660
2530
2817
6
604
1767
2390
1801
20850
5164
1500
2528
3