5088
6
1344
1
1105
4278
2
1451
1835
2322
4
1166
24337
22
1444
2650
20
1809
3629
862
0
1552
1412
2801
3539
3
3554
4085
3563
7
2252
2534
1539
6445
1813
1371
2289
1179
1779