1330
2
5537
8
3449
3
447
0
662
3234
7
1101
1
1425
1047
1548
2097
857
1365
1551
4123
1054
745
1394
1976
1261
1566
2229
4
3134
2337
14076
1222856