2921
5
1069
1
1623
2
3429
7
2499
1249
1301
946
1684
2207
0
2377
1746
1558
2622
6
2462
3
1304
1622
2980
785
1348
610
582
2238
1020
383
2535
2988
989
1080
4
432