242
1
908
2
2336
4
715
669
5878
1205
8507
26
4874
7
694
2868
5
1283
10
1847
3
2180
248
0
650
726
3249
383
367
311
111
330
1277
364
1253
5786
1388
11419
13
672