1220
2
1583
1
912
1585
1589
3
1759
197
0
3461
4
4915
1417
1347
1888
2382
3063
2440
1346
2312
3321
6
2583
7
2135
1740
756
792
2784
8535
12
2551
5151
4259
1301
735