995
1
1520
1225
661
0
2435
2
322
2306
5012
4
1823
2000
1587
1563
3393
10
417
1329
605
6343
24
2599
22330
22
1238
1124
884
1889
1089
5
543
3063
3