1102
1
2317
5
1271
2233
3
2259
2802
57793
0
4623
2788
2152
1230
4
1777
3066
7
1942
3519
9
1809
348
3137
2
3460
3453
815
2378
9055
10
3292
787
2138
7893
20312
39
2194