2327
11
1889
1
3000
2
1347
1131
3629
3871
3470
5
4228
3
495
0
2326
2921
4690
2632
1868
5946
2285
3873
15
1753
1412
1466
2322
4
2054
3109
14
2977
4291
4757
4943
3262
3539