1111
4
81747
42
5218
2
977
3
1789
2365
8
3677
6
2853
18
1718
1479
1
1139
3567
2189
296
761
1206
1510
1751
10
1581
1336
3052
0
709307
1165
1212
1230
1295
59
868
1960
2496