1309
0
2921
5
1992
3
1069
1
1623
2
3429
7
697
2499
1249
1301
946
1684
4914
2207
2377
1746
1558
2622
6
2462
1304
1622
2980
785
1348
610
582
2238
1020
383
5389