325
0
693
2337
3
1089
1
759
2771
469
1380
467
490
107
32
2272
110
1383
2
4768
5
1632
14374
1788
3326
2502
2551
3580
1636
1431
2368
7222
4
2405
3176
1401