1532
1
2578
1632
2
1174
0
15233
1788
3176
1285
14374
3
1089
2771
6547
2368
7222
4
1431
1380
19079
6
325
693
759
467
490
2551
32
110
4937
3580
3621
3428