2497
7
1668
1
697
2
722
1032
571
8222
5
2167
1512
3000
6
1097
1781
3
2418
3255
866
1666
1367
7003
2837
4
1191
1036
1546
1194
1416
1018
981
1305
2603
34
1843
1384