1921
4
994
1
329
321
1061
5
104
173
1598
6
1065
146
69
77
877
375
498
818
0
308
1918
2
227
430
431
82
1299
285
538
409
328
66
460
746