1671
1
4057
9
1015
0
2520
360784
19
1914
2
4438
5
169211
11
6052
10
1229
906
999
2296
2125
1458
3
3403
2526
11881
6383
17
472
2369
3312
3615
7
869
561
4513
1961
7458
4
282572
2097