5094
9
14374
3
9036
2375
2
2327
11
1636
4519
15
1361
1
18487
2204
5
4933
13
1250
495
0
1881
2112
6
4690
1206
3262
1657
1099
2005
1685
1276
2143
1378
2838
1397
1443
1944