5151
2
3835
4
1417
1585
1583
1
3461
570
2043
2528
3
4259
1452
1574
912
1589
1759
197
0
1347
4915
1888
2382
2312
3063
1292
2440
792
2583
7
1346
1740
2135
8535
12