2833
4
1539
2
2477
675
1
1299
0
1324
3
1428
5
4963
1157
1619
7
1116
1566
3238
1527
8943
8309
1962
110
238
494
2062
10
1236
658
226
742
3618
1367
963
15603
6447