2330
4
1203
8498
26
241
1
4865
7
2861
5
1281
10
715
2178
2
647
3236
329
3
306
381
109
364
363
0
1274
1251
5782
1384
2021
907
412
431
2715
6
1526
479
276
247