522
0
2528
3
1585
2
1583
1
3461
4
2382
2440
197
5151
2583
7
4259
2551
1417
912
1589
1759
1347
4915
1888
2312
3063
792
1346
1740
2135
1274
8535
12
1436
1301