2324
4
1495
1
4096
2
1265
2794
1845
2092
7
3871
1493
6346
16
4690
3
2343
1029
3470
5
2285
2631
527
1753
1412
0
2505
2054
3109
14
6445
6
3629
2534
1752
1348
1285
1889