636
0
1857
1
1547
2735
2
5592
8
2195
1317
172
1636
5
1628
2449
5464
9
3513
4
4184
1723
2259
4465
22
1069
5060
2277
1643
2254
3439
1238
2118
1537
880
5597
2725