5036
6
3347
4
2060
3
1465
1678
2
1048
1
11448
0
647
6024
22
1377
174864
14
1764
2385
3487
8
2243
5
1260
1336
2947
9
2577
1725
796
625
981
1319
1590
1408
1129
1003
1960
1933