3416
1
1205
2
2272
3
5232
7
14470
8411
1264
0
2507
1934
20545
5226
5
440
13653
933
9836
15
2446
1398
1323
5412
4
6617
451
2013
929
2436
2220
3498
1297
6
3384
3106
8