3738
5
1571
1
3673
6
929
3
1290
2
1416
631
0
2866
2392
1114
1977
14861
7
1260
3546
2556
4
1283
3916
2203
1289601
108797
3886
8527
5141
623
2683
2386
4291
9
3386
2949
5746
23