5592
8
1518
1
636
0
2195
1857
583
2
1598
1379
1535
3
4926
5
822
1636
1978
6
2576
1425
1527
3513
4
1723
2259
2108
1069
1489
118
4465
22
2735
4187
10
2318
3378
7
3117
14125