3041
3
2005
2
1598
583
2989
1
4926
5
1431
1518
734
515
5829
22
6
862
822
0
1978
8527
1386
1522
194
1875
2440
3176
1812
2270
2322
4
562
123674
35
980
24337