1005
3
3303
4
610
1
709405
808
0
3451
5
942
1343
1931
1926
2
1077
52
1347
371
2658
413
11371
11448
4197
934
307631
9
2128
6
1420
2289
9513
2262
1856
7
1409
7117
1258