3655
3
1166
11
1220
2
2123
739
1779
1
1202
1497
3401
5
1431
1087
8072
2126
1802
3765
4
2763
0
2773
20850
4943
2457
5924
17
11192
10
3234
514
2209
2381
946
1828
1174
2585