1532
1
2544
6
3326
3
1632
2
3176
14374
1089
2771
0
6547
2368
7222
4
1431
1380
325
693
759
467
490
2551
32
110
3580