951
1
7053
7
1514
1451
2915
2
1839
930
674
8527
24337
22
913
2786
1386
1162
1223
2322
4
851
1047
6753
17
1767
2411
5746
23
5079
2505
3591
11
2489
1239
1400
2562
2268