4768
5
1646
3
1060
0
398656
19
1466
1
1720
2
4573
644
812
2502
550
8527
3960
107
5339
2980
2229
2145
1401
662
2405
4
1636
1383
2272
2168
469
2337
2238
693
615