1226
1
1163
2
3683
2972
0
2368
3053
7
4311
1787
1788
1569
894
1237
801
1813
1681
2163
571
2797
5
1633
4
1594
3
17391
1819