1257
1
1129
0
1347
2
2271
1566
1176
1513
1132
896
400
6295
9
935
1049
714
2766
15
1084
493
804
943
553
1219
1961
1254
4577
18
120469
35
573
1310
1819
6
3109
5
1907