1331
2
3026
1334
1
1704
0
444571
9
3470
5
19783
11924
1179
2281
7
2758
9954
6
3371
3
4321
4
4382
2468
2949
45986
5169