3375
2
4694
7
1979
3
3803
0
2799
968
1
8773
10
2346
1070
6976
12
1456
2542
805
3203
3019
2341
6
11881
10270
4
1598
2383
8
9355
400
451
420
1680
2730
2189
358
282572
1232