2035
4
2546
1
467
0
1081
2198
2
169211
11
10581
4396
3
1270
3396
2359
5
1385
2076
360784
19
1937
5262
10
1020
2408
907
256612
2843
2554
195
1507
2283
469
2648
10270
1222856
2275