4446
15
1257
2
1187
3
1231
9
432
1
3085
447
0
1399
11
466
699
6
2535
10
8734
2598
1246
2430
1316
743
5700
3363
4
1444
5
4598
314
64474
1853
26
3613
1325
825
656
647
28