1136
3
851
0
3226
12
1345
2
797
1
3304
10
1476
5
44476
2561
7
1125
4295
514
837
1260
64342
4328
266
519
1081
1701
884
4
996
386
3425
2601
781
718
530
446
2308