1931
1
2005
2
1425
796
6
1518
1198
2908
10
3671
583
1598
4926
5
1978
2108
3
2329
2234
4
2835
2297
1618
2277
0
2999
734
4670
3041
1752
515
346
1394
5829
22
4012