1996
12
394
2
397
2093
5
1594
1
798
1483
2096
3
1267
6189
8
3131
1130
6
3008
1359
1098
2306
2252
900
0
1191
784
2432
2033
2384
4
2492
4480
16
12252
1631
7
1226
1841
2728