1699
2
1265
1
1816
2152
0
3329
1376
3412
4
951
467
1618
718
3252
2649
458
2368
2304
32302
174730
18
1529
1566
4655
10
1537
621
3175
5
1877