3588
2
2069
3
1438
0
422
1124
1
2830
7
1295
2921
15
507
3116
1344
2043
2634
2419
1932
1577
408
1053
246
1467
4
5781
6
1298
2011
5560
5
419694
9
1348