2524
0
2990
1256
2
1189
2173
1
556
2921
5
2152
1105
596
1103
1860
484
2663
914
490
1581
1243
668
1166
1819
2123
1136
931
534
1298
2271
4
1266
1213