1998
0
1083
3
2660
12
630
2
1659
7
869
2703
4
961
5
3215
8025
8299
4924
3446
1
792
2482
1176
373
145
107
117
448
495
109
162
165
89
81
1339
593
256