522
0
2528
3
1585
2
1583
1
3461
4
2382
2440
197
5151
1295
2583
7
2650
20
4259
280
2551
1417
912
1589
1581
1759
1347
1226
4915
2250
1888
3765
2245
3053
2312
3063