1772
2
1152
0
2989
5
1237
1
2581
2283
2724
11
2339
298
968
2907
4
1897
2357
44199
604
287
495
116
1222856
2716
3311
19279
2789
1518
10270
2190
800
422
383
939