912
1
1417
2
1740
3
300
0
2312
1301
2281
1568
1583
1759
1585
1589
3461
4
2583
7
197
4915
1888
1347
2382
2440
3063
1346
2135
2551
792
1762
735
5151
1436