1331
1
165
2
582
0
796
6
905
2908
10
840
3671
1924
3
2108
2680
3321
2329
2234
4
4979
3506
8
2835
6773
7
2297
1618
2277
2999
7633
1339
4670
1752
346
1394
4012
2939