9160
5
1140
1
2254
8411
3
6617
2
1363
685
0
2884
2840
5232
7
2507
24337
22
2082
2446
5635
2436
5412
4
5226
929
383
2143
608
3107
3498
2572
451
582
194
2220
3614