1583
1
2528
3
522
0
1585
2
3063
2440
3461
4
2583
7
3765
297066
5151
1295
8535
12
2683
3683
2650
20
4259
280
1417
912
1589
1581
1759
197
2290
5
1347
2159
1226
4915
2250