2538
2
493
0
982
1
388
2318
883
3
2134
534
24337
22
1096
2100
2542
1485
1243
2123
3159
1105
1103
490
2271
4
484
596
1166
1448
562