2245
3
570
1
2043
4
297066
0
3835
2354
1452
1583
1574
1417
2
1585
912
1589
1759
197
1347
1226
3461
4915
1888
2382
3053
7
2312
3063
1292
2440
792
2583
1346
894