2231
1
2886
4
440
1631
407
0
4311
2
301
530
1425
1212
217
3233
16
1748
2260
3
1215
244
412
1367
968
483
543
3082
22330
22
1020
323
2490
3293
7
542
475
2690