2968
1
1632
2
83
1779
3644
1539
1681
1554
1371
2254
4499
12
4588
5
2427
1129
197
0
3172
962
3326
3
582
873
451
994
6
2562
742
1064
2392
1125
6267
18
1691
1816