2982
3
1374
1
3408
12
4143
6
1084
0
2368
475
1073
1684
2
400
1329
6370
5
1642
1823
81077
101
543
1049
417
1330
1628
1448
1903
1454
25186
14
7328
3795
1539
2372
935
544