242
1
2330
4
715
1204
8499
26
4866
7
691
2861
5
1281
10
2178
2
647
3240
329
3
306
381
110
365
364
0
1275
1251
5782
1386
11397
13
665
2021
412
907
2715
6
431
479